package com.wuyou.simple;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * 1598. 文件夹操作日志搜集器
 */
public class MinOperations {

    public static void main(String[] args) {
        MinOperations minOperations = new MinOperations();
        String[] logs = {"jk8/", "jh2/", "b8/", "./", "../", "n5/", "ec9/", "mz4/", "../", "./", "../", "jf3/", "./", "../", "n3/", "en6/", "f0/", "x3/", "l9/", "hf0/", "x7/", "uf8/", "../", "ff0/", "t0/", "uy0/", "../", "e1/", "../", "h6/", "./", "../", "gu8/", "oz9/", "../", "./", "../", "./", "l8/", "tc7/", "pk7/", "../", "at3/", "fk9/", "bw3/", "../", "z5/", "x5/", "../", "../", "../", "../", "e2/", "./", "./", "./", "./", "z5/", "../", "./", "g5/", "../", "c3/", "w7/", "./", "../", "../", "n9/", "../", "yw7/", "zt0/", "../", "v1/", "d6/", "im3/", "../"};
        System.out.println(minOperations.solution_1(logs));
    }

    public int solution_1(String[] logs) {

        int resStep = 0;
        for (int i = 0; i < logs.length; i++) {
            String temp = logs[i];
            if (temp.startsWith("..")) {
                resStep = resStep > 0 ? --resStep : 0;
            } else if (!temp.startsWith("./")) {
                resStep++;
            }
        }
        return resStep;
    }
}
